Procedural Programming
The main program coordinates
calls to procedures and hands over appropriate data as parameters.
Here, a single
program which is divided into small pieces called procedures. To enable usage
of general procedures or groups of procedures also in other programs, they
must be separately available. For that reason, modular or object-oriented
programming allows grouping of procedures into modules.
